两行代码制作一个高逼格的二维码【附教程】
关注这个公众号,一起涨姿势!
Hello,everyone!在上篇文章 用Python发一个高逼格的朋友圈【附代码】中,二胖给大家介绍了一个Python图形处理库PIL,相信大家已经会使用python将一张图片切分为九宫格啦。
今天二胖给大家介绍一个更好玩的python开源工具——qrcode。
qrcode是什么呢?它能干嘛呢?
qrcode是一个用于生成个性二维码的工具库,可以使用它来制作属于自己的个性化二维码。
qrcode的源码中也使用到了上篇文章中二胖给大家介绍的工具库:PIL
在上篇文章的基础上,大家想要读懂qrcode的源代码也会相对容易。
qrcode到底能制作什么样的二维码呢?
以二胖公众号的二维码为例,微信公众号自动生成的二维码是这样的:
相信很多做微信公众号的朋友是使用微信自动生成的二维码,不过二胖认为它太小了,不能展现头像的帅气,所以就自己换了一个二维码。
请原谅程序🐒的审美,不过大家可以用颜色鲜艳的图片生成二维码,这样会更好看一些。
二胖目前使用的二维码如下:
下面更高端!
不知道大家有没有见过动态二维码呢?
接下来二胖给大家展示几个动态二维码,大家可以【长按二维码扫描】试试看,是不是所有的二维码都指向了二胖的公众号呢?
动态的二维码是不是很好看啊,其实这其中的原理并不难。
简单来说就是————二维码是信息的载体。
拿一个网页来举例:知乎。如果大家平时要访问知乎首页,一般都是通过网址,即www开头的url进行访问。而二维码其实是把这个“网址”用图像表示出来,和网址一样,它们都指向的是知乎首页。
比如扫描下面这个二维码就能访问到二胖的知乎主页了:
好啦,介绍了二维码的基本原理之后,就让二胖告诉大家怎么去做一个定制化的二维码吧!
其实,定制二维码的过程就是将自己想要访问的url(网址)和一张图片结合生成二维码。
比如我们想要给一个人表白,然后用她的照片生成二维码,当她扫描二维码的时候就出现了你想对她说的话,是不是很浪漫?下面就让二胖来教你怎么做:
首先安装环境【pip(3) install myqr(or MyQR)】
准备一张照片【当然可以是你的爱慕对象,这里就用神仙姐姐的照片举例啦】
你想要说的话【可以是一串文字,也可以是一个网址】这里就用一句赞美的话吧:you are so beautiful
生成二维码 【代码:myqr you_are_so_beautiful -p liuyifei.jpg -c】
当然,qrcode的功能还很多,文档也浅显易懂,想要深入了解的童鞋可以访问github地址。
由于微信公众号不能有外链,所以项目地址就不留了,需要的朋友在公众号后台消息窗口回复【二维码】即可获取!
近期热文
识别二维码
打开新世界